OPC Studio User's Guide and Reference
TypedCallback Property (EasyUADataChangeArguments<TValue>)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Generic Namespace > EasyUADataChangeArguments<TValue> Class : TypedCallback Property
A typed callback method to be invoked for each significant monitored item change.
Syntax
'Declaration
 
<CanBeNullAttribute()>
<XmlIgnoreAttribute()>
Public Property TypedCallback As OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler(Of TValue)
'Usage
 
Dim instance As EasyUADataChangeArguments(Of TValue)
Dim value As OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler(Of TValue)
 
instance.TypedCallback = value
 
value = instance.TypedCallback
[CanBeNull()]
[XmlIgnore()]
public OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler<TValue> TypedCallback {get; set;}
[CanBeNull()]
[XmlIgnore()]
public:
property OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler<TValue^>^ TypedCallback {
   OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler<TValue^>^ get();
   void set (    OpcLabs.EasyOpc.UA.Generic.EasyUADataChangeNotificationEventHandler<TValue^>^ value);
}

Property Value

If this is a null reference, only the OpcLabs.EasyOpc.UA.IEasyUAClient.DataChangeNotification event is generated, but no callback method is invoked.

This value of this property can be null (Nothing in Visual Basic).

The default value of this property is null.

Remarks
The property has a different name from the base class in order to satisfy StreamInsight serialization limitations.
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also